Genesis\Api\Request\NonFinancial\BillingApi\Transaction S

Total Complexity 26
Dependencies 4
Dependents 0
Total lines 296
Lines of code 139
Logical lines of code 37
Comment lines 98
Methods 17
Properties 3

Methods 17

Method Rating Maintainability Complexity Lines of code
validateConditionallyRequiredDates()
S
65 5 10
validateStatementsMaxCount()
S
62 3 13
getRequestFilters()
S
53 2 25
setRequiredFields()
S
60 1 15
getBillingStatementId()
S
70 2 6
setBillingStatementId()
S
66 2 9
__construct()
S
79 1 3
getRequestOrder()
S
68 1 7
getRequestPaging()
S
68 1 7
getAdditionalData()
S
81 1 3
checkRequirements()
S
74 1 5
getAdditionalArguments()
S
70 1 7
initGraphqlToken()
S
79 1 3
getOrderByFieldAllowedValues()
S
71 1 5
getResponseFieldsAllowedValues()
S
62 1 9
setOrderByField()
S
67 1 9
getRequestStructure()
S
81 1 3